github.com/go-pg/pg/v10/internal/pool.BufReader.r (field)

39 uses

	github.com/go-pg/pg/v10/internal/pool (current package)
		reader_buf.go#L17: 	r, w      int // buf read and write positions
		reader_buf.go#L37: 	buf := b.buf[b.r : b.r+n]
		reader_buf.go#L38: 	b.r += n
		reader_buf.go#L59: 	b.r, b.w = 0, 0
		reader_buf.go#L65: 	buffered := b.w - b.r
		reader_buf.go#L74: 		return b.buf[b.r:b.w]
		reader_buf.go#L76: 	w := b.r + b.available
		reader_buf.go#L80: 	return b.buf[b.r:w]
		reader_buf.go#L85: 		buf := b.buf[b.r:b.w]
		reader_buf.go#L86: 		b.r = b.w
		reader_buf.go#L90: 	w := b.r + b.available
		reader_buf.go#L94: 	buf := b.buf[b.r:w]
		reader_buf.go#L95: 	b.r = w
		reader_buf.go#L103: 	if b.r > 0 {
		reader_buf.go#L104: 		copy(b.buf, b.buf[b.r:b.w])
		reader_buf.go#L105: 		b.w -= b.r
		reader_buf.go#L106: 		b.r = 0
		reader_buf.go#L153: 	if b.r == b.w {
		reader_buf.go#L171: 		b.r = 0
		reader_buf.go#L182: 	b.r += n
		reader_buf.go#L184: 	b.lastByte = int(b.buf[b.r-1])
		reader_buf.go#L203: 			line = b.buf[b.r : b.r+i]
		reader_buf.go#L204: 			b.r += i
		reader_buf.go#L248: 				line = b.buf[b.r : b.r+i] //nolint
		reader_buf.go#L249: 				b.r += i
		reader_buf.go#L293: 	for b.r == b.w {
		reader_buf.go#L299: 	c := b.buf[b.r]
		reader_buf.go#L300: 	b.r++
		reader_buf.go#L307: 	if b.lastByte < 0 || b.r == 0 && b.w > 0 {
		reader_buf.go#L311: 	if b.r > 0 {
		reader_buf.go#L312: 		b.r--
		reader_buf.go#L317: 	b.buf[b.r] = byte(b.lastByte)
		reader_buf.go#L345: 		b.r += skip
		reader_buf.go#L374: 			line = b.buf[b.r : b.r+nn]
		reader_buf.go#L375: 			b.r += nn